A geometric view of cryptographic equation solving

نویسندگان

  • Sean Murphy
  • Maura B. Paterson
چکیده

The apparent difficulty of finding a solution to a set of multivariate quadratic equations underlies the security of multivariate cryptography and can present an impediment to the successful application of algebraic attacks. Methods for finding such a solution are thus of considerable interest for the purposes of cryptanalysis. Several algebraic techniques for solving systems of multivariate quadratic equations have been proposed in the literature, including Relinearization [2] and the XL algorithm [1]. In this talk we show that considering the underlying geometry can provide additional insight into the behaviour of such techniques. Suppose that S = {f1, f2, . . . , fm} is a set of m homogeneous quadratic equations in n + 1 variables (x0, x1, . . . , xn) with a finite (up to scalar multiplication) number of common solutions over the algebraic closure of some finite field GF(q). The equation fi(x0, x1, . . . , xn) = 0 describes a (nonempty) set of points in the n-dimensional projective space over GF(q), referred to as a quadric; points that lie on all m quadrics correspond to solutions of the system of equations. Consider a change of coordinates induced by some invertible (n + 1)× (n + 1) matrix M with entries from GF(q) that sends a point P to the point M ·P . Such a transformation does not affect the behaviour of the system of quadrics: for instance, the number of common solutions is unaffected. This suggests that it might make sense to consider methods for solving such systems whose behaviour, like that of the system itself, does not depend on the choice of coordinates. The XL algorithm for solving a set S of quadratic equations involves finding a bivariate polynomial in the ideal generated by the polynomials of S, which is then factored in an attempt to find information about any solutions to the system. (We note that the orignal XL paper was phrased in terms of nonhomogeneous equations and finding a univariate equation in

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Geometric Ideas for Cryptographic Equation Solving in Even Characteristic

The GeometricXL algorithm is a geometrically invariant version of the XL algorithm that uses polynomials of a much smaller degree than either a standard Groebner basis algorithm or an XL algorithm for certain multivariate equation systems. However, the GeometricXL algorithm as originally described is not well-suited to fields of even characteristic. This paper discusses adaptations of the Geome...

متن کامل

A Geometric View of Similarity Measures in Data Mining

The main objective of data mining is to acquire information from a set of data for prospect applications using a measure. The concerning issue is that one often has to deal with large scale data. Several dimensionality reduction techniques like various feature extraction methods have been developed to resolve the issue. However, the geometric view of the applied measure, as an additional consid...

متن کامل

A Systematic Framework for Solving Geometric Constraints Analytically

A systematic framework is presented for solving algebraic equations arising in geometric constraint solving. The framework has been used successfully to solve a family of spatial geometric constraint problems. The approach combines geometric reasoning, symbolic reduction, and homotopy continuation.

متن کامل

Nonlinear Vibration Analysis of a cantilever beam with nonlinear geometry

Analyzing the nonlinear vibration of beams is one of the important issues in structural engineering. According to this, an impressive analytical method which is called Modified Iteration Perturbation Method (MIPM) is used to obtain the behavior and frequency of a cantilever beam with geometric nonlinear. This new method is combined by the Mickens and Iteration methods. Moreover, this method don...

متن کامل

Extended Geometric Processes: Semiparametric Estimation and Application to ReliabilityImperfect repair, Markov renewal equation, replacement policy

Lam (2007) introduces a generalization of renewal processes named Geometric processes, where inter-arrival times are independent and identically distributed up to a multiplicative scale parameter, in a geometric fashion. We here envision a more general scaling, not necessar- ily geometric. The corresponding counting process is named Extended Geometric Process (EGP). Semiparametric estimates are...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Mathematical Cryptology

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2008